package com.xmall.define.dto.login;

import com.xmall.define.base.BaseDto;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 返回数据格式：登录用户信息
 */
@Data
public class UserDto extends BaseDto implements Serializable {

    /**
     * 用户名
     */
    private String nickname;

    /**
     * 权限
     */
    private List<String> permissionArr = new ArrayList<>();

    /**
     * 权限
     */
    private List<PermissionDto> permissionList = new ArrayList<>();

    /**
     * 权限树
     */
    private List<PermissionTreeDto> permissionTreeList = new ArrayList<>();

}
